YS電子工作ラボ

VS1063A内臓エンコーダによる
MP3ボイスレコーダー

(→プロジェクトファイル(Harmony Ver.2.04版 ) ダウンロード


 VS1063Aは mp3やWAVなどのエンコード、及びmp3,WMA,AAC,Ogg,WAVなどがデコードできるオーディオチップです。 このチップを使ったMP3ボイスレコーダーの例を紹介します。


<仕様>
 ・VS1063Aを使用したmp3ボイスレコーダを設計のこと。
 ・VS1063Aを使用してmp3,WMA,AAC,Ogg,WAVなどがデコードできるオーディオプレーヤでもあること。
 ・オーディオメディアの保存先はマイクロSDカードとする。
 ・演奏ファイルはサブディレクトリを含む全SDカード内のファイルとする。
 ・再生操作は押しボタンスイッチ x 2個により、 演奏開始/一時停止用、演奏曲スキップができること
 ・録音操作:
   ① 録音開始/終了機能を持つ押しボタンスイッチを有すること。
   ② 録音ファイル再生専用の押しボタンを有すること。
 ・録音ファイルは録音ファイル専用のサブフォルダに保存のこと
 ・録音ファイルは1個とし、録音毎に上書きすること。
 ・録音終了後、PIC32MZをソフトウェアリセットし SDカード内のサブフォルダを含む全ファイルをスキャンし表示のこと
 ・表示機能:
     ➀ .演奏中のファイル名をパス付で表示( by キャラクタ液晶 SC1602 16文字x 2行)
     ➁ UART + 通信ソフト(Tera Termなど)による、SDカード内全ファイルの一覧表示
 ・PIC32MZ 及びHarmonyを使用のこと

 ・システムブロック図(参考)


 

<回路図>( → PDFファイル)


<外観> PIC32MZ評価ボード(→購入方法)を使った実験品の外観です。
     本テーマの部品だけでなく 本テーマと関係ない部品も多々実装されています。

全体外観 VS1063Aマイクロバス キバン部 詳細


 ・VS1063Aは秋月電子から購入できます。(→ URL
 ・試作品には以下のボードが使用されています。
   ① mikro BUS 評価ボード(型式:DB004)( →購入方法 )
   ② RS232Cレベル変換回路として、マイクロエレクトロニカ社の
   RS232 2 click(価格15ドル/個、mikro Bus(注)使用)

   ③マイクロSDカードのインターフェース用としてマイクロエレクトロニカ社の
    mikroSD click(価格12ドル/個、mikro Bus(注)使用)





<動作結果>

1.  動画 → YouTube動画 : 1080pのHD動画を見ることができます。


2. Tera Term ログ









<解説>  プロジェクトファイル精読願います。